//牛客巅峰赛1.牛牛爱喝酒
//牛牛有n元钱，一瓶酒卖m元，2个空瓶子可以换一瓶酒，4个瓶盖可以换一瓶酒，一共可以喝到多少瓶酒？
//(没有借贷功能)
public class Solution{
	public int countWine(int m,int n){
		int total=n/m;
		return total+count(total,total);
	}
	public int count(int bottle,int top){
		if(bottle>=2||top>=4){
		int bottle1=bottle/2+bottle1%2+top/4;//本次可以用瓶身换的+不够用瓶身换的+用瓶盖可以换的
		int top1=top/4+top%4+bottle/2;//本次可以用瓶盖换的+不够用瓶盖换的+用瓶身换的
		return bottle/2+top/4+count(bottle1,top1);//用瓶身换的+用瓶盖换的+换完之后可以继续换的
		}
	return 0;
	}
}
